Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 LONDON ROAD Terraced £286,193 £166,500 31 Jan 2012
68 LONDON ROAD Terraced £261,006 £48,000 29 Nov 1996
76 LONDON ROAD Semi-Detached £307,428 £267,500 30 Jul 2021
80 LONDON ROAD Terraced £302,452 £175,000 11 Dec 2009